#define _CRT_SECURE_NO_WARNINGS 1
#include <windows.h>
#include "HashTable.h"
#include "MyOrderedMap.h"
#include "MyOrderedSet.h"

int main()
{
	//hash_bucket::TestHT1();
	//gm::test_map2();
	gm::test_set1();
	system("pause");
	return 0;
}

//class A
//{
//public:
//	virtual bool func()
//	{
//		cout << "class A " << endl;
//		return true;
//	}
//};
//class A1
//{
//public:
//	bool func()
//	{
//		cout << "class A " << endl;
//		return true;
//	}
//};
//class B : public A
//{
//public:
//	virtual bool func() override
//	{
//		cout << "class B " << endl;
//		return true;
//	}
//};
//
//int main()
//{
//	//cout << sizeof(A) << endl;
//	//cout << sizeof(A1) << endl;
//
//	//A a1;
//	//A* a = new B;
//	//a->func();
//	system("pause");
//	return 0;
//}